English Dictionary
◊ LIVER SPOT
liver spot
n : a type of skin disease that causes brown spots on the skin